self -checking number - French English Dictionary